Informatikprojekt FM3
Informatik-Projekt FM3 2017 In meinem Projekt geht es um das Thema #zerowaste. Ich persönlich befasse mich schon länger mit dieser Thematik, welche mir sehr am Herzen liegt. Kunststoff zerstört oder besser gesagt; vermüllt und raubt unseren Planeten aus. Ich wollte von Anfang an etwas machen, dass mir Spass bereitet und mich auch interessiert. Deshalb möchte ich mit meinem Projekt über dieses Thema informieren und Alternativen zu Produkten aus Kunststoff geben. Mein Projekt ist nach der function alert (...) aufgebaut. Zuerst wird der Besucher mit einem kurzen Text über die wichtigsten Fakten informiert. Neben den Texten stehen dann jeweils Buttons mit Alternativen zu spezifischen Produkten. Die Buttons habe ich nach dem Prinzip oneClick() aufgebaut. Sobald man auf den Button klickt wird die function alert mit der jeweiligen Info aktiv und wird als kleines Fenster aufgeschaltet. Genau genommen sucht das Programm die jeweilige Info. Desshalb ist es auch sehr wichtig, dass man alles richtig beschriftet. Der restliche Aufbau ist sehr simpel und ich habe alles von Grund auf alleine aufgebaut. Ich wollte uhrsprünglich bei dem kleinen Meldefenster noch Fotos beifügen, um die Alternative zu zeigen und auch um alles ein wenig symphytischer zu gestalten. Leider geht das aber nicht und für eine andere Variante fehlte mir die Zeit. Problematiken: Bei diesem Projekt stiess ich auf mehrere Problematiken. • Ein Thema finden, welches ich sinnvoll finde und ich mich interessiert. Ich wollte nicht einfach irgendein Spiel machen oder so, sondern was, dass mir gefällt. • Leider hatte ich zu wenig Zeit und war unter einem Zeitdruck. Deshalb entschied ich mich die Seite simpel zu gestalten, dafür so, dass ich es verstehe. • Die Strukturierung war bei meinem Projekt zu Beginn ein wenig chaotisch, welches die Fehlersuche erschwerte. Das mühsame an Java Script oder dem Programmieren allgemein ist, dass jeder noch so kleiner Flüchtigkeitsfehler verherende Folgen hat und zu einer zeit- sowie nervenaufwändigen Suche wird. • Ich verstand erst am Schluss, wie genau ein Table mit Tablerow und Tabledata aufgebaut sind und zwar folgendermassen:
Die einzelnen Reihen sind Tablerows die man mit
eröffnet und
beendet.
Dieses Unverständnis führte auch zu einigen Fehlern. Ich habe mir mein Projekt zu beginn anderst vorgestellt. Doch die Zeit war zu knapp und ich habe trotzdem versucht mein Bestes zu geben.